Witch's Shapeshift -> Witch's Wildshape (Also now gives Necran's their Fog Ward spell back again)#372
Open
Posshum wants to merge 14 commits intoCausticCove:mainfrom
Open
Witch's Shapeshift -> Witch's Wildshape (Also now gives Necran's their Fog Ward spell back again)#372Posshum wants to merge 14 commits intoCausticCove:mainfrom
Posshum wants to merge 14 commits intoCausticCove:mainfrom
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
About The Pull Request
Refactors Shapeshift entirely to work more like Wildshape, resolving multiple problems:
Fixes the HUD and screen scaling.
Fixes the FPS drops.
Adds in a new QoL for the witch's shapeshifted mobs due to being under /carbon/human/ datum types.
(Such as being able to use one hand, capability of utilizing more variety of verbs, and functioning properly with a wide variety of spells and mechanics that were not designed for simple_mobs.)
Mobs now have their respective stats and skills when the witch is wildshaped into them.
(They're rather low and pretty tame. You lose all beneficial Traits when you are in your shape shifted form except for the default witch traits for alchemy and deathsight.)
Does not add any new variant of mobs. But it is also really easy to create a new variant of mob. If there are any suggestions, do suggest whilst this PR is open.
Also, apologies...
I wish I knew a better way to add the black cat but at the time of creating I did not include the alternate variant.
However it is really easy to add, and I may add it later into this PR, but it'd effectively be a whole new .dm for a black cat that is the same as the normal cat, just a different icon. Hence why I left it out for now.
Developer's checklist
Video Showcasing the features and mechanics for the mobs.
https://www.youtube.com/watch?v=UHKYJLX10rM
Testing Evidence
Why It's Good For The Game
Changelog
🆑
add: Added new mechanics or gameplay changes
add: Added more things
del: Removed old things
qol: made something easier to use
balance: rebalanced something
fix: fixed a few things
sound: added/modified/removed audio or sound effects
image: added/modified/removed some icons or images
map: added/modified/removed map content
spellcheck: fixed a few typos
code: changed some code
refactor: refactored some code
config: changed some config setting
admin: messed with admin stuff
server: something server ops should know
/:cl: